"""

# 一、函数声明(包括参数与返回值)

def 函数名(形参1,形参2,...形参n):
   函数体

   return 值 (有且只有一个值，任意数据对象) # 默认返回None

# 二、调用函数(包括参数与返回值)

函数名(实参1,实参2,...实参n)
"""


# (1) 内置函数 id len type

# ret1 = len("hello yuan")
# print(ret1)
# ret2 = len("hello alvin")
# print(ret2)

# a = type("123")
# print(a)
# b = type(123)
# print(b)


# 二 自定义函数


def add(x, y):
    # print(x + y)
    # 方式1
    ret = x + y
    return ret
    # # 方式2
    # return x + y


ret1 = add(1, 2)
# 存储，数据分析，科学运算，传输
print(ret1)

ret2 = add(100, 200)
# 存储，数据分析，科学运算，传输
print(ret2)
